Iberdrola SA

LTS:0HIT (Spain)  
€ 11.84 (-0.29%) May 31
13.25
P/B:
1.43
Market Cap:
€ 76.10B ($ 82.52B)
Enterprise V:
€ 118.52B ($ 128.52B)
Volume:
18.35M
Avg Vol (2M):
3.81M
Also Trade In:
Volume:
18.35M

Iberdrola SA Valuation Measures